package com.hxd.otc.module.convenience.bean;

import java.io.Serializable;

/**
 * 作  者 :  zjl
 * 时  间 :  2018/12/13 11:22
 * 描  述 :  ${便民订单详情}
 */
public class ConvenienceOrderBean implements Serializable {

    private String id;//订单id
    private String platOrderId;//第三方平台订单Id
    private String businessType;//业务类型:1:电费 2：水费 3：话费 4：油卡 5：视频
    private String goods_id;//商品id
    private String goodsSource;//商品来源
    private String goodsName;//商品标题
    private String goodsIcon;//商品图标
    private String module_id;//板块Id
    private String moduleCode;//板块编码
    private String priceUnit;//价格单位
    private String sellPrice;//售价
    private String userId;//用户ID
    private String userMail;//用户邮箱
    private String nickName;
    private String volume;//交易数量
    private String symbol;// 币种
    private String cardName;// 币种
    private String rechargeAccount;//  充值卡号
    private String costMoney;//  costMoney
    private String rate;//  costMoney
    private String finishBatchNo;//  完成交易流水号
    private String cancelBatchNo;//  取消交易流水号
    private String remark;//  取消交易流水号
    private String createDate;//  取消交易流水号
    private String updateDate;//  取消交易流水号
    private String createBy;//  取消交易流水号
    private String updateBy;//  取消交易流水号
    private int status;//  状态：0 未知 1 充值中 2 充值失败 3 充值成功 4:订单异常
    private int repayCoinStatus;//  0、默认状态 1、退币中，2、退币失败 3、退币成功
    private int deductMoneyStatus;//  0、默认状态 1、扣费中，2、扣费失败，3、扣费成功

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPlatOrderId() {
        return platOrderId;
    }

    public void setPlatOrderId(String platOrderId) {
        this.platOrderId = platOrderId;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getGoods_id() {
        return goods_id;
    }

    public void setGoods_id(String goods_id) {
        this.goods_id = goods_id;
    }

    public String getGoodsSource() {
        return goodsSource;
    }

    public void setGoodsSource(String goodsSource) {
        this.goodsSource = goodsSource;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsIcon() {
        return goodsIcon;
    }

    public void setGoodsIcon(String goodsIcon) {
        this.goodsIcon = goodsIcon;
    }

    public String getModule_id() {
        return module_id;
    }

    public void setModule_id(String module_id) {
        this.module_id = module_id;
    }

    public String getModuleCode() {
        return moduleCode;
    }

    public void setModuleCode(String moduleCode) {
        this.moduleCode = moduleCode;
    }

    public String getPriceUnit() {
        return priceUnit;
    }

    public void setPriceUnit(String priceUnit) {
        this.priceUnit = priceUnit;
    }

    public String getSellPrice() {
        return sellPrice;
    }

    public void setSellPrice(String sellPrice) {
        this.sellPrice = sellPrice;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserMail() {
        return userMail;
    }

    public void setUserMail(String userMail) {
        this.userMail = userMail;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getVolume() {
        return volume;
    }

    public void setVolume(String volume) {
        this.volume = volume;
    }

    public String getSymbol() {
        return symbol;
    }

    public void setSymbol(String symbol) {
        this.symbol = symbol;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getRechargeAccount() {
        return rechargeAccount;
    }

    public void setRechargeAccount(String rechargeAccount) {
        this.rechargeAccount = rechargeAccount;
    }

    public String getCostMoney() {
        return costMoney;
    }

    public void setCostMoney(String costMoney) {
        this.costMoney = costMoney;
    }

    public String getRate() {
        return rate;
    }

    public void setRate(String rate) {
        this.rate = rate;
    }

    public String getFinishBatchNo() {
        return finishBatchNo;
    }

    public void setFinishBatchNo(String finishBatchNo) {
        this.finishBatchNo = finishBatchNo;
    }

    public String getCancelBatchNo() {
        return cancelBatchNo;
    }

    public void setCancelBatchNo(String cancelBatchNo) {
        this.cancelBatchNo = cancelBatchNo;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getRepayCoinStatus() {
        return repayCoinStatus;
    }

    public void setRepayCoinStatus(int repayCoinStatus) {
        this.repayCoinStatus = repayCoinStatus;
    }

    public int getDeductMoneyStatus() {
        return deductMoneyStatus;
    }

    public void setDeductMoneyStatus(int deductMoneyStatus) {
        this.deductMoneyStatus = deductMoneyStatus;
    }

    @Override
    public String toString() {
        return "ConvenienceOrderBean{" +
                "id='" + id + '\'' +
                ", platOrderId='" + platOrderId + '\'' +
                ", businessType='" + businessType + '\'' +
                ", goods_id='" + goods_id + '\'' +
                ", goodsSource='" + goodsSource + '\'' +
                ", goodsName='" + goodsName + '\'' +
                ", goodsIcon='" + goodsIcon + '\'' +
                ", module_id='" + module_id + '\'' +
                ", moduleCode='" + moduleCode + '\'' +
                ", priceUnit='" + priceUnit + '\'' +
                ", sellPrice='" + sellPrice + '\'' +
                ", userId='" + userId + '\'' +
                ", userMail='" + userMail + '\'' +
                ", nickName='" + nickName + '\'' +
                ", volume='" + volume + '\'' +
                ", symbol='" + symbol + '\'' +
                ", cardName='" + cardName + '\'' +
                ", rechargeAccount='" + rechargeAccount + '\'' +
                ", costMoney='" + costMoney + '\'' +
                ", rate='" + rate + '\'' +
                ", finishBatchNo='" + finishBatchNo + '\'' +
                ", cancelBatchNo='" + cancelBatchNo + '\'' +
                ", remark='" + remark + '\'' +
                ", createDate='" + createDate + '\'' +
                ", updateDate='" + updateDate + '\'' +
                ", createBy='" + createBy + '\'' +
                ", updateBy='" + updateBy + '\'' +
                ", status=" + status +
                ", repayCoinStatus=" + repayCoinStatus +
                ", deductMoneyStatus=" + deductMoneyStatus +
                '}';
    }
}
